#ifndef SCENE_C
#define SCENE_C

#include "scene.h"

#define EPSILON 0.00001


double firstIntersection(double *intersections){
  int i;
  Intersection first;
  first.t = 9999999; // very big number first
}

void moveTo(Scene s, Vector p){
  ;
}
void lookAt(Scene s, Vector p) {
  ;
}
void addObject(Scene s, ObjectRel or) {
  ;
}
void addLight(Scene s, Vector l){
  ;
}
void render(Scene s, PpmCanvas canvas) {
  ;
}
Vector rayColour(Scene s, Ray r) {
  ;
}
bool _lightIsVisible(Scene s, Vector l, Vector p) {
  ;
}
Vector * visibleLights(Scene s, Vector p) {
  ;
}

int main (){
  Intersection intersect;
  
  return 0;
}
#endif
